<template>
	<view style="margin: 15px;height: 100vh;">


		<!-- 设备信息 -->
		<view class="device-info">
			<text class="info-label">设备编号</text>
			<text class="info-value">1322321315655</text>
		</view>
		<view class="device-info">
			<text class="info-label">设备型号:</text>
			<text class="info-value">ABC-123</text>
		</view>
	
		<uni-section title="上传安装图片" type="line" titleFontSize="20px">
			<view class="example-body">
				<uni-file-picker limit="9" title=""></uni-file-picker>
			</view>
		</uni-section>

		<view class="device-info">
			<text class="info-label">安装日期:</text>
			<text class="info-value">2023-11-15</text>
		</view>

		<view class="device-info">
			<text class="info-label">安装位置:</text>			<view>			
			
			<text class="info-value">XX市XX区XX街道XX小区XX栋XX号</text></view>
		<uni-icons type="location-filled" size="30" ></uni-icons></view>
		<!-- 安装步骤 -->
		<view class="installation-steps">
			<!-- 步骤内容不变，保留原有安装步骤 -->

			<!-- 添加更多安装步骤 -->
		</view>

		<!-- 安装完成按钮 -->
		<button class="install-button" @click="completeInstallation">提交</button>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				// 在这里可以添加设备信息和其他数据
			};
		},
		methods: {
			getLocation() {
				// 在这里处理获取设备位置的逻辑，例如使用微信小程序的定位功能
				wx.getLocation({
					type: 'wgs84',
					success(res) {
						const latitude = res.latitude;
						const longitude = res.longitude;
						// 处理获取的位置信息，例如显示在页面上
						console.log(`设备位置：纬度 ${latitude}, 经度 ${longitude}`);
					},
					fail(err) {
						// 处理获取位置失败的情况
						console.error('获取位置失败', err);
					},
				});
			},
			completeInstallation() {
				// 添加完成安装的操作，例如提交安装信息
			},
		},
	};
</script>

<style scoped>
	page {
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		background-color: #fff;
		min-height: 100%;
		height: auto;
	}

	.page-title {
		text-align: center;
		font-size: 24px;
		margin-top: 20px;
	}

	.device-info {
		margin: 10px 0;
		display: flex;
		align-items: center;
	}

	.info-label {
		width: 100px;
		font-weight: bold;
		font-size: 18px;
	}

	.info-value {
		flex: 1;
	}

	.installation-steps {
		margin-top: 20px;
	}

	.step-label {
		font-weight: bold;
	}

	.step-item {
		display: flex;
		align-items: center;
	}

	.step-number {
		width: 20px;
		font-weight: bold;
	}

	.install-button {
		margin: 0px;
		width: 100%;
		background-color: #007BFF;
		color: #fff;
		padding: 10px;
		text-align: center;
		border: none;
		cursor: pointer;
	}
</style>